2.6800000000000000131e-30 endomembrane endomembrane